body {
  font: normal 16px/18px helvetica,arial,sans-serif;
  color: #555;
  margin: 0;
  padding: 0;
  background:#000 url(images/background.jpg) no-repeat top center fixed;

}

#wrapper {
  width: 970px;
  margin: 0 auto;  
}

header {
  width: 970px;
}

#ads {width:728px; height:90px; margin:10px auto}

#ads_sidebar  {background:url(images/ads2.jpg) no-repeat center; border:#CCC solid 0.5px; margin:15px 0 0 0; width:300px; height:262px; text-align:center}

#logo {background-image:url(images/logo.png); background-repeat:no-repeat;float:left; width:483px; height:160px; margin:-15px 0 0 0 }

#grafico {float:left; width:243px; height:43px; float:right; margin:20px 0 0 0}

#social_media {
	clear:right;
float:right;
margin:10px 0 0 0;
}

#search {float:right; padding:6px 15px 0 0;}

#search .search{border:0px; width:25px; height:25px; float:right; margin-top:-2px}

input[type=search] { 	
	padding: 0;            /* Overridden by padding: 1px; */
	font-family: Ubuntu;     /* Overridden by font: -webkit-small-control; */
	border: 1px solid black;  /* Overridden by border: 2px inset; */
	background: #FFF;          /* Overridden by background-color: white; */
	line-height: 3;           /* Irrelevant, I guess */
}

nav {
  width: 970px;
  text-align: left;
  margin:0;
  clear:both;
  background:#000; overflow:hidden;
  font-family: 'Ubuntu', sans-serif; font-size:13px; font-weight:bold;
}
nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
  height:31px; float:left
}

nav ul li {
	background:#06a4e1 url(images/back_btn.jpg) repeat-x; 
	float:left;
	color: #128cba; text-shadow: black 0.1em 0.1em 0.2em;	
}

nav ul li a {
  color: #fff;
  text-decoration: none;
  -moz-transition: all 0.25s ease-out 0s;
  -webkit-transition: all 0.25s ease-out 0s;
  padding: 6px 20px;
  display:block;
  border:#81dbfc solid 1px;
  border-right:none;
}

nav ul li:hover {  
  background:url(images/hover.jpg) no-repeat;    
}

nav ul li a:hover {
	color:#FC0
}

nav ul li.current-menu-item{  background:url(images/hover.jpg) no-repeat;}

section {
  margin:0;
  background-color:#FFF;
  overflow: hidden;
  width:970px;
}
#slider_content
{
width:620px;
height:322px
}

/*Slider*/
a {
			color: #fff; text-decoration:none
		}
		a:hover {
			text-decoration:none
		}
		#back_to_camera {
			clear: both;
			display: block;
			height: 80px;
			line-height: 40px;
			padding: 20px;
		}
		.fluid_container {
			margin: 0 auto;
			max-width: 1000px;
			width: 100%;
		}
/*fin Slider*/


#elgrafico { float:right; margin-top:10px; padding:0}

article {width:618px; float:left; margin:10px 0 0 20px}

#title_back{background:url(images/titulo_back.png) no-repeat;
margin:10px 0 0 0;
height:34px
}

#galeria_back{background:url(images/galeria_back.png) no-repeat;
margin:10px 0 0 0;
width:620px;
height:32px;
float:left
}

#noticias_back{background:url(images/noticias_back.png) no-repeat;
margin:10px 0 0 0;
height:31px
}

#post_box {float:left; width:360px}


#post {background-color:#f7f7f7;
border:#d7d7d7 solid 1px;
margin:13px 0 10px 0;
width:320px;
height:132.05px;
padding:15px 15px 0 15px;
}
.categoria #post{ width:580px; border:none; background:none; border-bottom:#d7d7d7 solid 1px}
.categoria h2{margin-left:15px; color: #C03}
#post p{ margin:0}
.single h2{color:#cc0033}

#post_sidebar {
	background-color: #333333;
	width: 290px;
    height: 132.05px;
    margin: 0;
    padding: 15px 5px 0px 5px;
    
}

#post_sidebar img {float:left; margin:0 10px 0 10px; border:#666666 solid 1px; padding: 0}

#post_sidebar a{font-family:"Verdana", Geneva, sans-serif; 
	font-size:14px; 
	font-weight:bold; text-decoration:none; 
	color:#0099ff;
	margin:10px 0 0 0	
}

#post_sidebar p{color: white;
	font-family: "Verdana", Geneva, sans-serif;
	font-size: 11px;
	margin: 10px 5px 0 10px;	
}

#post img {float:left; margin:0 10px 0 0; border:#d7d7d7 solid 1px;}

#post a{font-family:"Verdana", Geneva, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#cc0033;}

#post, p{color:#000; font-family:"Verdana", Geneva, sans-serif; font-size:11px; margin-top:10px}

#fb_text {background:#eceef3; border:#d7d7d7; margin:10px 0 0 0; text-align:center}

#fb_box {margin:10px 0 0 0}

#galeria {background:url(images/galeria.jpg) no-repeat; 
height:340px;
margin:7px 0 0 0
}

.titulos p {
	font-family: 'Ubuntu', sans-serif; font-size:14px; font-weight:bold;
	color:#FFF;
	padding:5px 0 0 55px;
	margin:0;
	width:250px
}

#multimedia {margin: 10px 0 30px 0}	

aside{
	background:#f7f7f7;
	width:300px;
	border:#CCC solid 1px;
	float: right;
	margin:10px 20px 0 9px;
		
}

aside h3{background:url(images/barra_azul.jpg) no-repeat;	color:#FFF;
	padding:5px 0 5px 55px; margin:0}
aside ul{ list-style:none}
aside ul a{ color:#0da8e3; display:block; padding:0 0 5px 0}
aside ul a:hover{ text-decoration:underline}
	
/*Tabla*/
body { 
	font-family: 'Ubuntu', sans-serif; font-size:13px; 
}

#page-wrap {margin:0; padding:0}

p {
	margin: 20px 0; 
}

.titulos h3 {
	font-family: 'Ubuntu', sans-serif; font-size:14px; font-weight:bold;
	color:#FFF;
	padding:5px 0 0 55px;
	margin:0;
	width:250px
}

	/* 
	Generic Styling, for Desktops/Laptops 
	*/
	table { 
		width: 300px; 
		margin:0; padding:0;
		border-collapse: collapse;
}
	/* Zebra striping */
	tr:nth-of-type(odd) { 
		background: #eee; 
	}
	th { 
		background: #47423a; 
		color: white; 
		font-weight: bold;
		width:150px 
	}
	td, th { 
		background:#1f2125;
		color:#FFF;
		 
		border: 1px solid #000; 
		text-align: center;
	}
	#pais {text-align: left; padding:5px}	
/*fin tabla*/	

/*Footer*/
footer {
	background-color:#FFF;
	width:970px;
	padding: 0 0 20px 0	
}
#footer_content {background:url(images/footer_background.jpg) repeat-x top center;
	border:#d7d7d7 solid 1px; width:930px; height:110px; margin:0 auto; padding:0 auto;}

#logo_footer {background:url(images/logo_footer.png) no-repeat;
	width:265px; height:93px; margin:0 0 0 5px; float:left}
	
#elgrafico_footer {background:url(images/elgrafico_footer.png) no-repeat;
	width:142px; height:21px; float:right; margin: 30px 20px 0 0	
}

#creditos {float:right; 
	clear:both; 
	color:#cccccc; 
	font-family:"Verdana", Geneva, sans-serif; 
	font-size:12px;
	margin:-10px 20px 0 0
}
/*fin footer*/

#retenedor{width:618px}

.clear {clear:left}

/*carousel*/
#slider1 { height: 1%; overflow:hidden; padding: 0 0 10px;   }
#slider1 .viewport { float: left; width: 520px; height: 125px; overflow: hidden; position: relative; }
#slider1 .buttons { background:url(images/buttons.png) no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider1 .next { background-position: 0 0; margin: 30px 0 0 10px;  }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 121px; border: 1px solid #dcdcdc; width: 236px;}
/*Fin carousel*/
/*---- el fix para la imagenes ----*/

img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
border:none;
}

img.alignright {
padding: 2px;
margin: 0 0 2px 7px;
display: inline;
border:none;
}

img.alignleft {
padding: 2px;
margin: 0 7px 2px 0;
display: inline;
border:none !important;
}

.alignright {float: right;}
.alignleft {float: left;}
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { text-align: center; background-color: #f8bb49; padding-top: 4px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; 	color:#b46200 }

.wp-cpl-excerpt {
		color:#FFF
}

.wp-cpl-theme-1 li span.wp-thumb-overlay {background:none !important;}

.wp-thumb-overlay {padding:1px !important}

#searchsubmit {
	background:url(images/search_icon.png) no-repeat;
	width:24px; height:24px; 
	border:none; 
	color: transparent;
  	text-transform: capitalize;}
	

	
	
	
	
	
	